@charset "UTF-8";
/*start 2017-04重置样式*/
body {
  margin: 0;
  font-style: normal;
  font-size: 12px;
  font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
  color: #565656;
  background-color: #E9ECF3;
  /*overflow-y: hidden;*/
}

p {
  margin-top: 0;
  margin-bottom: 0;
}

ul, ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

a {
  color: #565656;
  text-decoration: none;
  -webkit-transition: color .3s ease;
  transition: color .3s ease;
}

a:focus {
  outline: none;
}

img {
  display: block;
  border: 0;
}

dl, dd, h2, h3, h4 {
  margin: 0;
}

input, textarea,button {
  outline: none;
}

input, button {
  padding: 0;
}

i {
  font-style: normal;
}

/*end 2017-04重置样式*/
/*start 2017-04公共样式*/
.fl {
  float: left;
}

.fr {
  float: right;
}

.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  /* 触发 hasLayout */
  zoom: 1;
}
::-moz-selection {
  background-color: #03b8cc;
  color: #fff;
}

::selection {
  background-color: #03b8cc;
  color: #fff;
}

/*end 2017-04公共样式*/

/* start font */
@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  	font-family:"iconfont" !important;
  	font-size:18px;font-style:normal;
  	-webkit-font-smoothing: antialiased;
	/*-webkit-text-stroke-width: 0.2px;*/
  	-moz-osx-font-smoothing: grayscale;
}
/* end font */




/*修改页面中的UI框架*/
.el-button{
  padding: 0px!important;
  /*width: 86px!important;*/
  height: 34px!important;
}

/* start 调整--新增订单促销--页面*/
.orderPruleType .el-form-item__label{
	padding-top:0;
}
.font12 .el-form-item__content{
	font-size:12px;
	padding-left:20px;
}
/* end 调整--新增订单促销--页面*/
/* start 附件上传 */
.enclosure .el-upload-list__item .el-icon-close{
	position:absolute;
	top:5px;
	right:10px;
}
.iconCloseP .el-upload-list__item .el-icon-close{
	position:absolute;
	top:5px;
	right:10px;
}
.enclosure .el-upload-list{
	max-height:132px;
	overflow-y:auto;
}
/* end 附件上传 */
/* start updateGoods */
.goodsBigImg .el-upload-list--picture-card .el-upload-list__item{
	width:40px;
	height:40px;
	margin:0;
}
.goodsBigImg .avatar-uploader{
	position: absolute;
	top: 50%;
	left:50%;
	transform: translate(-50%,-50%);
	width:40px;
	height:40px;
	overflow: hidden;
	border-radius: 5px;
}
.goodsBigImg .avatar-uploader .el-upload{
	float:left;
	width:38px;
	height:38px;
	line-height: 0 !important;
	overflow: hidden;
	border:1px dashed #ccc !important;
}
.goodsBigImg .avatar-uploader .el-upload i{
	width:38px;
	height:38px;
	line-height: 38px;
}
/* end updateGoods */
/*start 登录注册响应式*/
@media only screen and (min-width: 100px) and (max-width: 640px) {
    	.inputBox{
    		width: 100%!important;
    		top: 2rem!important;
    		left: 0!important;
    		right: 0!important;
    		margin: 0!important;
    		background: none!important;
    		padding: 0!important;
    	}
    	.inputBox form{
    		width: 85%;
    		overflow: hidden;
    		margin: 0 auto;
    	}
    	.ui-input{
    		width: 100%!important;
    		padding: 0!important;
    		text-indent: 0.4rem;
    	}
    	
    	.down-con{
    		position: initial!important;
    	}
    	.logoLink{
    		width: 100%;
    		left: 0!important;
    		top: 0!important;
    		margin: 0 auto !important;
    		margin-top: 0.2rem!important;
    		position: inherit!important;
    		text-align: center!important;
    	}
    	.logoLink a{
    		display: block;
    		margin: 0 auto;
    		width: 3.5rem;
    		height: 1.5rem;
    	}
    	.logoLink a img{
    		width: 100%;
    		height: 100%;
    	}
    	.loginBtn {
    		width: 100%!important;
    	}
    	.introduceLink{
    		top: 13.8rem!important;
    		left: 0!important;
    		display: none!important;
    	}
    	.warn{
    		position: relative!important;
    		top: 0!important;
    	}
    }
/*end 响应式*/
/* start 新增商品的下拉btn样式 */
.posi ul.el-select-dropdown__list{
	position: initial !important;
	padding-bottom:36px;
}
/* end 新增商品的下拉btn样式 */
/* start 上传身份证正面 */
	.avatar-shenfen-uploader {
		display: inline;
	}
	.avatar-shenfen-uploader>.el-upload {
		width:220px;
		height:125px;
		overflow: visible !important;
	}
	.avatar-shenfen-uploader>.el-upload .avatar-uploader-icon{
		width:220px;
		height:125px;
		border-radius: 6px;
	}
	/* end 上传身份证正面 */
/* start el-table的样式修复 */
.el-table--enable-row-transition .el-table__body td:last-child{
	background: #fff;
	border-right:1px solid #dfeaec;
}
/* end el-table的样式修复 */
/* start 修改商品页面的商品分类的对话框 */
.goodsCate_dialogShow{
	width:460px !important;
}
.goodsCate_dialogShow .el-dialog__header{
	height:50px;
	line-height:50px;
	background:#F3F5F9;
	padding-top:0;
}
.goodsCate_dialogShow .el-dialog__header .el-dialog__title{
	font-weight:400;
}
.goodsCate_dialogShow .el-dialog__body{
	padding:30px 65px 30px 20px;
}
.goodsCate_dialogShow .el-dialog__footer{
	height:60px;
	background:#F3F5F9;
	padding-top:13px;
}


/***    新加的部分     **/
 #orderAmount{
 	background-color: #fff;
 }
 
 .home-bottom-column1,.home-bottom-column2,.home-bottom-column3{
 	float: left;
 	margin-left: 80px;
 	margin-top: 5px;
 }
 .home-shape-bottom span {
    display: inline-block;
    padding-left: 3px;
    height: 20px;
    line-height: 20px;
    color: #fff;
}
.home-shape-bottom strong {
    padding-left: 5px;
    font-weight: 400;
}
 .bg-color1{
 	  background-color: #fff;
 }
 .bg-color4{
 	  background-color: #36c6d3;
 }
 .bg-color3{
 	  background-color: #659be0;
 }
 .bg-color2{
 	  background-color: #f96868;
 }
 .chart-border {
    border-bottom: 1px solid #f1f2f7;
}
.home-chart-title {
    padding-left: 20px;
    height: 50px;
    font-size: 14px;
    line-height: 50px;
    color: #415161;
    cursor: move;
}
.home-title-left {
    float: left;
    color: #415161;
}

.home-filter {
    float: right;
    font-size: 13px;
    color: #415161;
    font-weight: 400;
}
.home-filter-time {
    display: inline-block;
    margin-right: 15px;
}
.home-filter-time li {
    display: inline-block;
    border-radius: 15px;
    width: 44px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
}
.home-filter-time li.on {
    color: #fff;
    background-color: #b7c0cc;
}
.produce-sell {
    left: 48%;
}
.money-percent {
    position: absolute;
    top: 50px;
    width: 50%;
    right: 10px;
    bottom: 0;
}

.extra-num-list {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.extra-num-list li {
    margin-bottom: 2%;
    height: 15px;
    line-height: 15px;
}
.extra-num-list .num-name {
    width: 44%;
}
.extra-num-list .num-money, .extra-num-list .num-name {
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    color: #415161;
    text-overflow: ellipsis;
}

.extra-num-list span {
    display: inline-block;
    vertical-align: top;
}
.extra-num-list .num-money {
    width: 36%;
}
.extra-num-list .num-percent {
    color: #f96868;
}
.extra-num-list .num-name i {
    display: inline-block;
    margin-right: 3px;
    border-radius: 2px;
    width: 10px;
    height: 10px;
}
.home-shape-right {
    position: absolute;
    top: 21%;
    right: 2%;
    left: 82%;
}
.home-right-row, .home-right-row div:first-child {
    margin-bottom: 13.5%;
}
.home-right-row {
    box-sizing: border-box;
    padding-bottom: 13.5%;
    border-bottom: 1px dotted rgb(205, 217, 230);
}
.home-right-row span {
    float: right;
    width: 40%;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
    text-align: right;
    overflow: hidden;
}
.home-right-row .num-positive {
    color: rgb(249, 104, 104);
}
 
/* end 修改商品页面的商品分类的对话框 */